﻿//Created by Action Script Viewer - http://www.buraks.com/asv
package net.wooga.pets.events.windows {
    import flash.events.*;
    import net.wooga.pets.views.windows.*;
    import net.wooga.pets.models.windows.builders.vo.*;

    public class WindowCommandTriggerEvent extends Event {

        private var _window:IWindowView;
        private var _options:IWindowOptions;

        public static const BUILD_AS_SUN_WINDOW:String = "WindowCommandTriggerEvent::BUILD_AS_SUN_WINDOW";
        public static const DESTROY_SUN_WINDOW:String = "WindowCommandTriggerEvent::DESTROY_SUN_WINDOW";
        public static const DESTROY_ALL_SUN_WINDOWS:String = "WindowCommandTriggerEvent::DESTROY_ALL_SUN_WINDOWS";
        public static const BUILD_AS_STANDARD_WINDOW:String = "WindowCommandTriggerEvent::BUILD_AS_STANDARD_WINDOW";
        public static const DESTROY_STANDARD_WINDOW:String = "WindowCommandTriggerEvent::DESTROY_STANDARD_WINDOW";

        public function WindowCommandTriggerEvent(_arg1:String, _arg2:Boolean=false, _arg3:Boolean=false){
            super(_arg1, _arg2, _arg3);
        }
        public function set window(_arg1:IWindowView):void{
            this._window = _arg1;
        }
        public function get window():IWindowView{
            return (this._window);
        }
        public function set options(_arg1:IWindowOptions):void{
            this._options = _arg1;
        }
        public function get options():IWindowOptions{
            return (this._options);
        }

    }
}//package net.wooga.pets.events.windows 
